fellow creature - Turkish English Dictionary